talk of the town – English–Español translations

🇬🇧 en es 🇪🇸

talk of the town noun

  • a topic or person discussed by many people
comidilla, estar en boca de todos, vox populi
Wiktionary Links